package com.orange.core.pojo.entity.merchantReport.dto;

import cn.hutool.core.date.DatePattern;
import cn.hutool.core.date.DateUtil;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 商户报表表DTO
 * @TableName merchant_report
 */
@Data
public class MerchantReportDTO implements Serializable {

    private static final long serialVersionUID = 2275241783502005703L;
    /**
     * 序号
     */
    private Integer id;

    /**
     * 商户id
     */
    private Integer merchantId;

    /**
     * 商户名称
     */
    private String merchantName;

    /**
     * 报表存储路径
     */
    private String filePath;

    /**
     * 提交时间
     */
    @JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN)
    private LocalDateTime submitTime;
}